package com.qf.bean;


import lombok.*;
import org.hibernate.validator.constraints.NotBlank;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.multipart.MultipartFile;

import javax.validation.constraints.NotNull;

import java.util.Date;


@Data


public class Item {

	/**
	 * 涓婚敭id
	 */

	private Long id;

	/**
	 * 商品名称
	 */
	@NotBlank(message = "商品信息不能为空")
	private String name;

	/**
	 * 商品价格
	 */
	@NotNull(message = "商品价格不能为空")
	private Double price;

	/**
	 * 生产日期
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date productionDate;

	/**
	 * 商品描述
	 */
	@NotBlank(message = "商品的描述不能为空")
	private String description;

	/**
	 * 商品图片路径
	 */

	private String pic;

	/**
	 * 创建时间
	 */
	private Date created;

	@NotNull(message = "商品图片为不能为空")
	private MultipartFile picFile;

}
